Cayenne cherry - French English Dictionary